corporate town - Turkish English Dictionary